package com.cxso.example.enums.wlpt;

import lombok.AllArgsConstructor;
import lombok.Getter;

import java.io.Serializable;


@Getter
@AllArgsConstructor
public enum FeeTypeEnum implements Serializable {

    /**
     * 费用类型
     */
    FREIGHT(10, "现金运费", "到付"),
    SERVICE_FEE(20, "服务费", "服务费"),
    COMMISSION_FEE(30, "佣金", "佣金"),
    OIL_FEE_ONLINE(40, "线上油卡", "线上油卡"),
    OIL_FEE_OFFLINE(45, "线下油卡", "线下油卡"),
    RECEIPT_DEPOSIT_SERVICE(50, "回单押金-交押金", "交押金"),
    RECEIPT_DEPOSIT_TRANSPORT(60, "回单押金-回单付", "回单付"),
    CREATE_BILL_FEE(70, "建单费", "建单费"),
    LOCATION_FEE(80, "定位费", "定位费"),
    INFO_FEE(90, "信息费", "信息费"),
    FREIGHT_CUSTOM(100, "自定义运费", "自定义运费"),
    SERVICE_FEE_CUSTOM(110, "自定义服务费", "自定义服务费"),
    COMMISSION_FEE_CUSTOM(120, "自定义佣金", "自定义佣金"),
    ;

    private final Integer code;
    private final String message;
    private final String aliasName;

}
